home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / COMMADIO / STARDIAL.LZH / STARDIAL.DOC < prev    next >
Text File  |  1989-10-01  |  51KB  |  1,070 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                     STARDIAL
  13.                                   Version 3.10
  14.  
  15.                               (c) 1989 by Vic Baron
  16.                                  CIS: 71210,3632
  17.  
  18.                                All Rights Reserved
  19.  
  20.  
  21.                                 _______
  22.                            ____|__     |               (tm)
  23.                         --|       |    |-------------------
  24.                           |   ____|__  |  Association of
  25.                           |  |       |_|  Shareware
  26.                           |__|   o   |    Professionals
  27.                         -----|   |   |---------------------
  28.                              |___|___|    MEMBER
  29.  
  30.  
  31.  
  32.              The  author,  Vic Baron, is a Member of The  Association  of
  33.         Shareware  Professionals  (ASP). ASP  has  established  stringent
  34.         standards  for its members and wants to make sure  the  Shareware
  35.         principle  works  for  you.   If you  are  unable  to  resolve  a
  36.         shareware-related  problem with an ASP member by  contacting  the
  37.         member directly, ASP may be able to help.  The ASP Ombudsman  can
  38.         help  you  resolve a dispute or problem with an ASP  member,  but
  39.         does not provide technical support for members' products.  Please
  40.         write to the ASP Ombudsman at:
  41.  
  42.         Address: P.O. Box 5786               Compuserve: ASP Ombudsman
  43.                  Bellevue, WA 98006.         70475,1071
  44.  
  45.  
  46.                                    DISCLAIMER
  47.  
  48.              This  program  is  provided  "as  is"  with  no   warranties
  49.         whatsoever,  either  expressed  or  implied,  including   without
  50.         limitation,  warranties  of  merchantability  or  fitness  for  a
  51.         particular  purpose.   The  entire risk as  to  the  quality  and
  52.         performance  of the program is with you.  Should this program  be
  53.         defective, you assume the entire cost of all necessary servicing,
  54.         repair or correction.
  55.         Stardial Autodialer     Version 3.10                          1
  56.  
  57.         October 1, 1989
  58.         _________________________________________________________________
  59.                                 TABLE OF CONTENTS
  60.  
  61.           A. INTRODUCTION..................................2
  62.            1. What is STARDIAL?............................2
  63.            2. What is Starlink?............................2
  64.            3. What STARDIAL is NOT!........................2
  65.            4. Why STARDIAL.................................2
  66.            5. Features.....................................3
  67.            6. STARDIAL Files...............................4
  68.           B. Acknowledgements..............................4
  69.           D. Hot keys......................................5
  70.           E. Configuration.................................7
  71.            1. Autoconfig and /c............................7
  72.            2. Configuration Fields.........................7
  73.             a) User ID Field...............................7
  74.             b)  Password  Field............................7
  75.             c) Tymnet access number Field..................7
  76.             d) Communication Parameters....................7
  77.             e) Modem Dial Prefix Field.....................7
  78.             f)   Modem  Initialization  String.............7
  79.           F. Starting STARDIAL.............................8
  80.            1. Command Line Mode............................8
  81.            2. Using STARDIAL with a comm program...........8
  82.             a) Call STARDIAL directly......................8
  83.             b) Shell to Dos................................8
  84.             c) Exit your comm program and call STARDIAL....8
  85.           G. Terminal Mode.................................8
  86.           H. Main Menu.....................................9
  87.            1. Outdial Selection............................9
  88.            2. Access Tymnet................................9
  89.            3. Terminal Mode................................9
  90.            4. Maintenance..................................9
  91.           I. Dialing.......................................11
  92.            1.  Automatic Queue Redial......................11
  93.            2. Aborting the Redial..........................11
  94.            3. Resuming the Redial..........................11
  95.           4. Manual Dialing................................11
  96.           J. In Case of DIFFICULTY.........................12
  97.            1. Connecting to Tymnet.........................12
  98.            2. Tymnet doesn't recognize username/password...12
  99.            3. Tymnet can't connect to the BBS number--.....12
  100.            4. Garbage characters on screen.................12
  101.            5. Can't make a menu selection..................12
  102.            6. See double characters on the screen..........12
  103.            7. How do I use the Manual Mode?................13
  104.           K. Distribution..................................14
  105.           L. Registration Form.............................14
  106.           M. Contacting the Author.........................14
  107.           Registration Form................................15
  108.           Appendix A.......................................16
  109.           Appendix B - Examples -..........................17
  110.           Appendix C - Quick Start.........................19
  111.         Stardial Autodialer     Version 3.10                          2
  112.  
  113.         October 1, 1989
  114.         _________________________________________________________________
  115.         A. INTRODUCTION
  116.  
  117.  
  118.           1. What is STARDIAL?
  119.  
  120.           STARDIAL  is  an Autodialer package for  the  Starlink  user
  121.           which runs on an IBM and compatible . STARDIAL can be used  as
  122.           a  standalone  or, if desired,it can be  used  in  conjunction
  123.           with   your  favorite  communications  package.  STARDIAL   is
  124.           basically  a  dialer  that  acts  as  an  extension  to   your
  125.           communications package that allows you to manuever through the
  126.           Starlink  system  with  a minimum of keystrokes.  If  you  are
  127.           currently using script files with your communications program,
  128.           STARDIAL is much faster. Entry of new outdial port numbers and
  129.           BBS numbers is very simple via STARDIAL's full screen  editing
  130.           functions.  STARDIAL's context-sensitive help will allow  even
  131.           an inexperienced user to operate STARDIAL.
  132.  
  133.           2. What is Starlink?
  134.  
  135.           GALAXY  STARLINK  is  an  asynchronous  outdial  service  that
  136.           permits  members  to make long distance  modem-to-modem  calls
  137.           from  various  points around the United States and  Canada  to
  138.           computers  in remote cities at a low hourly cost.  There  are,
  139.           as  of  this  date, over 1000 local  access  numbers  and  142
  140.           outdial modems in the United States and Canada.
  141.  
  142.           3. What STARDIAL is NOT!
  143.  
  144.           Very  simply, STARDIAL is NOT a full featured telecom  package
  145.           and is not intended to be. By itself, STARDIAL has only  ASCII
  146.           capture   capabilities   and   has   only   limited   terminal
  147.           capabilities. However, in conjunction with your favorite  comm
  148.           package,  or external protocol, STARDIALbecomes  an  extremely
  149.           powerful tool to manuever through the  Galaxy Starlink system.
  150.  
  151.  
  152.           4. Why STARDIAL
  153.  
  154.           Simply  put--laziness.  The truth of the matter is  that  most
  155.           software  is  written  by the author  to  solve  a  particular
  156.           problem  that  he/she  has.  Then,  along  comes  someone  and
  157.           mentions  the  fact that they always wanted a  program  to  do
  158.           that....etc.
  159.           In  order to use the Starlink service and connect with a  BBS,
  160.           you first have to dial the local Tymnet number and log in with
  161.           your  userid,outdial port number and password. Once  connected
  162.           to the outdial city, you then enter the number of the BBS  you
  163.           are trying to reach. This is a lot of typing. Even if some  of
  164.           it is set into a script or macro, there's still quite a bit of
  165.           keyboard activity. With STARDIAL, several keystrokes or a  few
  166.           clicks   of  the  mouse  and  the  process  starts  and   will
  167.           automatically  log on to Tymnet, connect to the  outdial  city
  168.           and dial the local BBS number.
  169.         Stardial Autodialer     Version 3.10                          3
  170.  
  171.         October 1, 1989
  172.         _________________________________________________________________
  173.           5. Features
  174.  
  175.              - Can be used as a standalone dialer.
  176.  
  177.              - Can be called from a communication program such as Telix.
  178.  
  179.              - ASCII capture file for easy message retrieval.
  180.  
  181.              - Context-sensitive help available from anywhere in the
  182.                program at the press of a hotkey.
  183.  
  184.              - Features a simple dumb terminal (uses ANSI.SYS if
  185.                installed).
  186.  
  187.              - Allows user configuration.
  188.  
  189.              - Supports multiple directories
  190.  
  191.              - Allows users to add, delete, and update directory
  192.                entries.
  193.  
  194.              - Sort on BBS or OUTDIAL with instant update
  195.  
  196.              - Allows up to 10 numbers in a dialing queue
  197.  
  198.              - Call several numbers in the same outdial without
  199.                logging out.
  200.  
  201.              -  Allows  up  to 200 entries per  directory  in  registered
  202.                 version. (Maximum 20 in evaluation copy)
  203.  
  204.              - Tracks date of last connect and number of connects.
  205.  
  206.              - Support for environmental variable for path
  207.  
  208.              - Full screen editing in data input modes.
  209.  
  210.              - Supports both 1200 and 2400 baud access.
  211.  
  212.              - Provides a friendly menu/window environment.
  213.  
  214.              - Mouse support with automatic detection.
  215.         Stardial Autodialer     Version 3.10                          4
  216.  
  217.         October 1, 1989
  218.         _________________________________________________________________
  219.  
  220.           6. STARDIAL Files
  221.  
  222.                    STARDIAL.EXE - The main executable file.
  223.                    STARDIAL.DOC - This documentation file.
  224.                    STARDIAL.HLP - STARDIAL online help file.
  225.  
  226.           STARDIAL will create  three  (3)  additional files.
  227.  
  228.                    STARDIAL.CAP - The STARDIAL capture file.
  229.                    STARDIAL.CFG - The STARDIAL configuration file.
  230.                    STARDIAL.DAT - Database of outdial and BBS numbers.
  231.  
  232.           Although  STARDIAL will support multiple directories, it  will
  233.           always  load  the  default directory  at  startup.  To  create
  234.           additional  directories just REName your current  STARDIAL.DAT
  235.           file  to something else and run STARDIAL. A  new  STARDIAL.DAT
  236.           will be created. STARDIAL supports an environmental  variable,
  237.           SDIAL,  to provide path information for the  STARDIAL  support
  238.           files.  You would use the DOS SET command to set the  variable
  239.           to your path.
  240.  
  241.                  SET SDIAL=C:\COMM\STARDIAL
  242.  
  243.           would  set  your  path  to  C:\COMM\STARDIAL  which  is  where
  244.           STARDIAL  would  look  for it's files.  If  the  environmental
  245.           variable  is  not  set,  STARDIAL will  look  in  the  default
  246.           directory for it's files.
  247.  
  248.         B. Acknowledgements
  249.  
  250.         STARDIAL was written completely in Borland's TurboC version 2.0.
  251.         Extensive use was made of the fine CXL library by Mike Smedley.
  252.  
  253.         TurboC is a trademark of Borland International
  254.         DSZ is a trademark of Omen Technology.
  255.         Telix is a trademark of Exis,Inc.
  256.         Stardial Autodialer     Version 3.10                          5
  257.  
  258.         October 1, 1989
  259.         _________________________________________________________________
  260.         C. Context sensitive help
  261.  
  262.              There  are  approximately 20 help screens  available  within
  263.         STARDIAL at the touch of a key. Pressing F1 (Function key 1) will
  264.         provide context sensitive help from anywhere within STARDIAL.  In
  265.         order  for  this feature to be functional, the  help  data  file,
  266.         STARDIAL.HLP  must  reside  in the same  directory  as  STARDIAL.
  267.         Pressing  the  F1  key will open a help window  and  display  the
  268.         available   help  without  interfering  with  the  operation   of
  269.         STARDIAL.
  270.  
  271.         D. Hot keys
  272.  
  273.           ALT-B - Dial BBS. Sends the Starlink dial string "D #######"
  274.                   to the modem. Very useful when in manual mode.
  275.  
  276.           ALT-C - In addition to the regular (F1) help screens, a quick
  277.                   command summary may be obtained by pressing ALT-C from
  278.                   anywhere within STARDIAL.
  279.  
  280.           ALT-D - Display Dialing Directory and manually select a  BBS
  281.                   for the ALT-B command.
  282.  
  283.           ALT-E - Toggle  local echo and LF  on/off  while  in  terminal
  284.                   mode. Sometimes you need to provide local echo  (half-
  285.                   duplex)  and line feeds. If you enter data and can NOT
  286.                   see it on your screen, press ALT-E. This is a  toggle,
  287.                   meaning  that it toggles on/off with each keypress.  A
  288.                   small window will open on the screen and indicate the
  289.                   current status.
  290.  
  291.           ALT-H - Drop DTR and send ATH0 to the modem to disconnect
  292.                   the call. Effective ONLY in Terminal mode.
  293.  
  294.           ALT-J - Jump to DOS. Shell to DOS to run additional programs.
  295.  
  296.           ALT-L - Toggle capture file open/closed. Searches for a  file
  297.                   called STARDIAL.CAP in  default  directory.  If found,
  298.                   data is appended to the file, otherwise  the file  is
  299.                   created in the default directory.
  300.  
  301.           ALT-M - Send userid:port;password<ret> for manual logon.
  302.                   If you desire to do a manual logon you first select an
  303.                   outdial  from the directory. STARDIAL  will  construct
  304.                   your logon string for you. Then press ALT-M <ret>  and
  305.                   the string will be sent to Tymnet to connect you  with
  306.                   the  outdial.  You could then  dial the  BBS  of  your
  307.                   choice in that area.
  308.  
  309.           ALT-P - Send Tymnet Password to modem in Terminal mode. On
  310.                   some occasions something will interfere with the logon
  311.                   process  and Tymnet will ask for your password.  Press
  312.                   ALT-P  <ret>  and your Tymnet password  will  be  sent
  313.                   through the modem.
  314.         Stardial Autodialer     Version 3.10                          6
  315.  
  316.         October 1, 1989
  317.         _________________________________________________________________
  318.           ALT-R - Redial the  remaining  numbers in  the  redial  queue.
  319.                   STARDIAL  will  create  a  dialing  queue  of up to 10
  320.                   numbers  and dial them in sequence until a  connection
  321.                   is  established. After completion of the  call,  press
  322.                   ALT-R from the Main Menu to continue with the  redial.
  323.  
  324.           ALT-S - Toggles sorting of directory display between the BBS
  325.                   and the OUTDIAL. Directory display is updated at once
  326.                   and the sort key is highlighted.
  327.  
  328.           ALT-T - Toggles the communication port parameters between 7E1
  329.                   and  8N1. Currently most of the Tymnet numbers are  at
  330.                   7E1  but  most BBS's are at 8N1. In order  to  achieve
  331.                   proper  connection, you must switch to 8N1 as soon  as
  332.                   connected  to  a  bbs or even better,  just  PRIOR  to
  333.                   connection.
  334.  
  335.           ALT-U - Send Tymnet User Name to modem in Terminal mode.
  336.                   See  the  information under ALT-P. This would  be  the
  337.                   same circumstance except it is your user ID.
  338.  
  339.           ALT-X - Exit STARDIAL with confirmation. Connection will
  340.                   be handled according to command line switch /d.
  341.  
  342.                   If /d was NOT specified on the command line, the
  343.                   connection will be maintained. You would use this when
  344.                   connecting  with STARDIAL with the intention  of  file
  345.                   transfer  through  your comm  program.  After  exiting
  346.                   STARDIAL,  you  would  call  your  comm  program   and
  347.                   continue with the call.
  348.  
  349.                   If /d WAS specified on the command line, the call will
  350.                   be disconnected.
  351.  
  352.  
  353.           FUNCTION KEYS
  354.  
  355.           F1   -- Opens a context sensitive help window from  anywhere
  356.                   within STARDIAL. If multiple pages are available, use
  357.                   pg/up -- pg/dn to manuever. Cross referenced items are
  358.                   highlighted and may be  selected     by pressing <ret>.
  359.  
  360.           F10  -- Exit Terminal mode and return to the Main Menu. This
  361.                   does  not disconnect the call and can be  very  useful
  362.                   when  switching  outdials. When you get  the  log  in:
  363.                   prompt  from  Tymnet, hit F10 to exit  Terminal  mode,
  364.                   select  another  outdial  from  the  directory,  enter
  365.                   terminal  mode  again  and press ALT-M  to  attempt  a
  366.                   manual logon.
  367.         Stardial Autodialer     Version 3.10                          7
  368.  
  369.         October 1, 1989
  370.         _________________________________________________________________
  371.         E. Configuration
  372.  
  373.           1. Autoconfig and /c
  374.  
  375.           When  STARDIAL is called, it checks the default directory  for
  376.           its configuration file - STARDIAL.CFG. If it is not found, the
  377.           user  is put into the configuration input screen. Full  screen
  378.           editing  of the input fields with controlled input in  certain
  379.           fields  make  configuring STARDIAL easy. After  the  input  is
  380.           ended,  you  are  asked if you wish to save the  file.  A  'N'
  381.           answer  will cause the parameters to be used for that  session
  382.           but  NOT  be saved to the disk. At any time that you  wish  to
  383.           change  the  configuration, STARDIAL may be  called  with  the
  384.           command  line  option  /c  -  which  will  cause  STARDIAL  to
  385.           automatically enter the configuration screen upon startup.
  386.  
  387.           2. Configuration Fields
  388.  
  389.              a) User ID Field -- Enter your Tymnet username. The  special
  390.              Tymnet  modifiers <ctrl V and ctrl I> may be  entered as  ^V
  391.              and/or ^I. That means press the '^' key and then  the 'V' or
  392.              'I' keys. Do not  press the CTRL key.
  393.  
  394.              b)  Password  Field -- Enter your  Tymnet  password.
  395.  
  396.              c) Tymnet access number Field -- Enter the number you use to
  397.              call Tymnet, including area code if necessary.
  398.  
  399.              d) Communication Parameters -- Enter your communication port
  400.              (1/2) parameters. For Tymnet, most connections are currently
  401.              at 7E1 (7 data,Even parity,1 stop).
  402.  
  403.              e) Modem Dial Prefix Field -- This is usually ATDT for  tone
  404.              telephones and ATDP for pulse (rotary) dial phones.  Consult
  405.              your modem manual for proper string.
  406.  
  407.              f)   Modem  Initialization  String  --  Enter   your   modem
  408.              initialization string. The one parameter that STARDIAL keeps
  409.              fixed is:
  410.  
  411.                V1 - (Enable verbal result codes).
  412.  
  413.              Note  that  if you enter STARDIAL while  online,  the  modem
  414.              initialization  string will NOT be sent to the modem.
  415.  
  416.                                   ***<<WARNING>>***
  417.  
  418.              This and all other information in the configuration file  is
  419.              stored in plain Ascii format. If you give a copy of STARDIAL
  420.              to anyone make sure you remove your personal information.
  421.         Stardial Autodialer     Version 3.10                          8
  422.  
  423.         October 1, 1989
  424.         _________________________________________________________________
  425.         F. Starting STARDIAL
  426.  
  427.           1. Command Line Mode
  428.  
  429.           The command syntax for calling STARDIAL is the same whether it
  430.           is being called from a batch file or as a standalone.
  431.  
  432.           Command Syntax -- STARDIAL [/c] [/d] [/i]
  433.           valid  options are:
  434.           /c -- Configure STARDIAL
  435.           /d -- Drop DTR on exit (disconnect the call)
  436.           /i -- Ignore the state of the CD line.
  437.  
  438.           Use  /d to cause STARDIAL to disconnect the call when  exiting
  439.           the program.
  440.  
  441.           2. Using STARDIAL with a comm program
  442.  
  443.           There  are  several ways to invoke STARDIAL while  using  your
  444.           favorite comm program.  They are --
  445.  
  446.              a) Call STARDIAL directly
  447.  
  448.              This  method  assumes  your comm package  has  a  means  for
  449.              executing external programs either as a hot-key or a  direct
  450.              DOS command. STARDIAL will execute and when completed, leave
  451.              you back in your comm program.
  452.  
  453.              b) Shell to Dos
  454.  
  455.              This  method  involves  calling  up  DOS  (shell)  and  then
  456.              calling STARDIAL directly.
  457.  
  458.              c) Exit your comm program and call STARDIAL
  459.  
  460.              You  may  not have enough memory for the other   methods  to
  461.              work so you simply exit your comm program (without  dropping
  462.              the  carrier) and call STARDIAL. When STARDIAL has done  its
  463.              job  it will exit back to DOS at which time you can call  up
  464.              your comm program again.
  465.  
  466.  
  467.  
  468.         G. Terminal Mode
  469.  
  470.  
  471.         The  terminal  is  a very simple  terminal  which  buffers  input
  472.         and output and displays the input/output to the screen.  It  will
  473.         supports  ANSI  codes  if ANSI.SYS or  equivalent  is  installed.
  474.         Basically  the terminal is there for simple interaction with  the
  475.         system  in the event that something interferes with  the  dialer.
  476.         It is also there so STARDIAL can be used as a standalone.
  477.         Stardial Autodialer     Version 3.10                          9
  478.  
  479.         October 1, 1989
  480.         _________________________________________________________________
  481.         H. Main Menu
  482.  
  483.  
  484.         All  of STARDIAL's functions originate from the main menu.  There
  485.         are  five  possible selections. STARDIAL  has   access-controlled
  486.         menu selections, meaning that if a selection is not available  at
  487.         that  time,  it is shown dark and the cursor will  skip  it.  For
  488.         example, if STARDIAL were entered while connected on a call,  the
  489.         'Access Tymnet' selection would be unavailable as it is primarily
  490.         for dialing.
  491.  
  492.           1. Select Outdial
  493.  
  494.           The Dialing Directory will be displayed and you may select  up
  495.           to  ten (10) outdial and BBS combinations that you would  like
  496.           STARDIAL to call. Enter the numbers of the selections that you
  497.           wish  and  they will be stored in a  dialing  queue.  Pressing
  498.           return will automatically start the dialing process. To dial a
  499.           single  number, highlight the entry or enter it's  number  and
  500.           press  return.  The selection will  automatically  be  dialed.
  501.           Selecting an outdial will remove the restriction to the Access
  502.           Tymnet selection.
  503.  
  504.           2. Access Tymnet
  505.  
  506.           This   selection   will  dial  the  Tymnet   number   in   the
  507.           configuration file. If a connection is made an attempt will be
  508.           made to log in to the Tymnet system. After logging in it  will
  509.           attempt  to connect to the selected outdial and dial  the  BBS
  510.           number selected. This selection can NOT be accessed if you are
  511.           online or if an outdial has not been selected.
  512.  
  513.           3. Terminal Mode
  514.  
  515.           This  is the basic dumb terminal mode. After a connection  has
  516.           been established with the Tymnet outdial  you are put in  this
  517.           mode.
  518.  
  519.           4. Maintenance
  520.  
  521.           This is the selection that allows you to maintain your dialing
  522.           directory   and   is  the  first  section   other   than   the
  523.           configuration section that will be visited.
  524.         Stardial Autodialer     Version 3.10                          10
  525.  
  526.         October 1, 1989
  527.         _________________________________________________________________
  528.           When the maintenance entry is selected, you are presented with
  529.           a sub-menu with the selections Add -- Delete -- Load -- Update
  530.           --Quit.  Since Quit is self-explanatory, let's start with  the
  531.           ADD selection.
  532.  
  533.           ADD -- You will see the directory entry screen which has  five
  534.           fields --
  535.  
  536.           Record No: -- contains the entry number to be added.
  537.           Outdial Id -- enter the 3-5 digit outdial no.
  538.           City -- enter the outdial city
  539.           BBS Name -- enter name of the local bbs
  540.           BBS Number -- enter the LOCAL phone # of the bbs.
  541.  
  542.           Enter as many entries as you wish up to 200. ESC ends input.
  543.  
  544.           DELETE  --  When this is selected, the  dialing  directory  is
  545.           presented.  Highlight the entry you wish to delete  and  press
  546.           <ret>.  The  entry will be deleted and the  directory  display
  547.           will be updated.
  548.  
  549.           LOAD  --  This  selection will allow  you  to  change  dialing
  550.           directories.  You  are prompted to enter the filename  of  the
  551.           directory.  If  the variable SDIAL is set, the  path  will  be
  552.           searched for the directory file.
  553.  
  554.           ***NOTE***
  555.           On  startup, STARDIAL will always try to load STARDIAL.DAT  as
  556.           the default directory. If it cannot find it, STARDIAL.DAT will
  557.           be  created  in the specified directory. In  order  to  create
  558.           multiple  directories  you  may make copies  of  your  current
  559.           STARDIAL.DAT and rename them or, to create blank  directories,
  560.           REName the current STARDIAL.DAT to something else and just run
  561.           STARDIAL.  A new STARDIAL.DAT will be  created  automatically,
  562.           blank and ready for input.
  563.  
  564.           UPDATE  -- This selection will display the  dialing  directory
  565.           and  allow  you  to select an  entry  for  modification.  Once
  566.           selected,  the data entry screen will display with the  fields
  567.           filled  to their current values. You may move  freely  through
  568.           the  fields with the editing keys, changing the  entry,  until
  569.           you have completed your modifications.
  570.         Stardial Autodialer     Version 3.10                          11
  571.  
  572.         October 1, 1989
  573.         _________________________________________________________________
  574.         I. Dialing
  575.  
  576.           STARDIAL  allows  you to dial up to  ten  entries  repeatedly
  577.           until  a connection is established, or you abort the  attempt.
  578.           You  select  the list of entries, by pressing  a  numeric  key
  579.           while  in the dialing directory menu which opens  the  dialing
  580.           queue window and the number is then entered as the first digit
  581.           in  the dialing string. You may scroll through  the  directory
  582.           and make your selections. Each entry should be separated by  a
  583.           space.  If  you select more than ten (10)  entries,  only  the
  584.           first  ten will be dialed, the rest will be ignored.  Pressing
  585.           <return> will cause STARDIAL to commence dialing the currently
  586.           selected entries.
  587.  
  588.           1. Automatic Queue Redial
  589.           When a connection is established the entry is removed from the
  590.           queue,  so  that when you later resume the  redial,  only  the
  591.           remaining entries will be dialed. STARDIAL will keep track  of
  592.           the outdial currently logged on and, if the next BBS number in
  593.           the  queue  is in the same outdial, will NOT logout  but  just
  594.           dial the next number in sequence.
  595.  
  596.           2.  Aborting the Redial
  597.           You may abort the redial process by pressing the ESC  (Escape)
  598.           key,  putting you in Terminal mode where you must press  ALT-H
  599.           to hang up and abort the dialing process.
  600.  
  601.           3. Resuming the Redial.
  602.           After completing a call, to resume dialing the remaining items
  603.           in  the queue, you must exit to the Main menu (F10) and  press
  604.           ALT-R  and  the queue will continue. STARDIAL will  reset  the
  605.           parms  to 7e1 before continuing the dial. If  STARDIAL  senses
  606.           that  the  BBS  has disconnected the line, you  will  see  the
  607.           message  'Hanging  Up' and hear STARDIAL redialing  Tymnet  to
  608.           reestablish the connection.
  609.  
  610.           4. Manual Dialing.
  611.           Should  there  be  a  need to have the  modem  dial  a  number
  612.           manually,  commands can be sent directly to the modem when  in
  613.           Terminal mode.
  614.         Stardial Autodialer     Version 3.10                          12
  615.  
  616.         October 1, 1989
  617.         _________________________________________________________________
  618.  
  619.         J. In Case of DIFFICULTY
  620.  
  621.         Although  STARDIAL  is  extremely  flexible,  there  are  several
  622.         instances where you could have some difficulty.
  623.  
  624.           1. Connecting to Tymnet --
  625.  
  626.           If  you  have an extremely noisy line that  prevents  STARDIAL
  627.           from  recognizing a connection with Tymnet, it is  recommended
  628.           that you make the connection to Tymnet from your comm  program
  629.           and  switch to STARDIAL for manual logon. After you  see  the
  630.           CONNECT  xxxx  message, there can be up to an 8  second  delay
  631.           while  TYMNET sends sync signals to establish the proper  data
  632.           rate.  This  can be quite frustrating but  hitting  <return>'s
  633.           does NOT help, in fact, it may prevent connection.
  634.  
  635.           2. Tymnet doesn't recognize your username/password--
  636.  
  637.           Again,  line  noise  could be the culprit.  Tymnet  expects  a
  638.           specific sequence of characters for the username/password  and
  639.           if  an extra character slips in, it will be  rejected.  Simply
  640.           press ALT-U<ret> to send the username manually and  ALT-P<ret>
  641.           to send the password.
  642.  
  643.           3. Tymnet can't connect to the BBS number--
  644.  
  645.           This is a problem specific to Tymnet not STARDIAL. If you have
  646.           selected   the   automatic   redial   queue,   STARDIAL   will
  647.           automatically attempt to reach the next number in the queue.
  648.  
  649.           4. Garbage characters on screen--
  650.  
  651.           You  may  be at the wrong comm port setting.  Press  ALT-T  to
  652.           toggle between 7E1 and 8N1. Tymnet uses 7E1 and it is easy  to
  653.           forget to switch back, especially after a connection to a BBS.
  654.  
  655.           5. Can't make a menu selection --
  656.  
  657.           Remember that STARDIAL will not allow you to select a  dialing
  658.           routine  while you are already connected. Go to Terminal  mode
  659.           and  press ALT-H to hangup. Then return to the main  menu  and
  660.           make your selection. If you have the type of modem that  holds
  661.           the Carrier Detect (CD) line high (always connected), you  may
  662.           try running STARDIAL with the /i option to 'ignore' the  state
  663.           of the CD line. This may be helpful for AppleIIG users with PC
  664.           addin cards.
  665.  
  666.           6. See double characters on the screen--
  667.  
  668.           If  you  see  two of each character that  you  type,  lliikkee
  669.           tthhiiss,  you  have forgotten to switch the local  echo  off.
  670.           Press ALT-E and the problem should disappear.
  671.  
  672.         Stardial Autodialer     Version 3.10                          13
  673.         October 1, 1989
  674.         _________________________________________________________________
  675.           7. Using the Manual Mode
  676.           Assuming  you have connected with TYMNET -- if you are at  the
  677.           'log  in:'  prompt, skip the first  step. If you  are  already
  678.           connected to an outdial and are in Terminal mode --
  679.  
  680.           Enter L<ret> -- log out of outdial. Get 'log in:' prompt.
  681.  
  682.           Enter  ALT-D  -- to display directory -  highlight  entry  and
  683.           press <ret>
  684.  
  685.           Enter ALT-M<ret> -- to manually dial the outdial.
  686.  
  687.           Enter ALT-B <ret> to dial the selected BBS.
  688.  
  689.           **HINT**
  690.  
  691.           If you become familiar with the way Tymnet sends messages, you
  692.           can pretty well tell where you are and what is happening  from
  693.           this info. If you've forgotten to switch parms back to 7E1 and
  694.           have garbage characters on the screen, no problem, just  press
  695.           ALT-T  to switch to 7E1 and then enter the commands above.  If
  696.           you  just keep pressing <RET> to find out where you  are,  you
  697.           will  cause Tymnet to disconnect the call and you'll  have  to
  698.           redial.  It can be a bit confusing at first but when  you  get
  699.           accustomed  to  it,  the manual mode is a very  rapid  way  of
  700.           dialing numbers.
  701.         Stardial Autodialer     Version 3.10                          14
  702.  
  703.         October 1, 1989
  704.         _________________________________________________________________
  705.  
  706.         K. Distribution
  707.  
  708.                   This  program  is being distributed via  the  SHAREWARE
  709.              concept and as such, may be copied freely with the following
  710.              restrictions:
  711.  
  712.              *   The   program  must  be  supplied   in   it's   original
  713.              unmodified form, including documentation.
  714.  
  715.              * STARDIAL may not be distributed as part of any  commercial
  716.              application or service without the express, written  consent
  717.              of the author.
  718.  
  719.              *  Vendors  of  Shareware/Public  Domain  software  may  not
  720.              distribute this program without the express, written consent
  721.              of  the author, unless said Vendor has been approved by  the
  722.              Association of Shareware Professionals (ASP).
  723.  
  724.  
  725.  
  726.         L. Registration Form
  727.  
  728.         STARDIAL  is  not free.  It is however left up to you  to  decide
  729.         whether or not it suits your needs and whether you should pay for
  730.         it. If you continue to use STARDIAL then you should register your
  731.         copy.  Upon  registration  you will receive, by  return  mail,  a
  732.         diskette containing the registered version of STARDIAL which does
  733.         not  have  the  'Unregistered Version'  screen  and  has  dialing
  734.         directory  support  for up to 200 entries per directory.  I  will
  735.         provide  support for all registered users by Email. You  will  be
  736.         entitled to free updates for one full year. The registration form
  737.         is on the following page.
  738.  
  739.  
  740.  
  741.         M. Contacting the Author
  742.  
  743.         Please send all registrations or correspondence to:
  744.  
  745.                                     Vic Baron
  746.                                        GTX
  747.                              1168 Glendale Galleria
  748.                                Glendale, CA 91210
  749.  
  750.         I can also be reached on Compuserve -- CIS: 71210,3632
  751.                                  EXECPC 1-414-964-5160
  752.  
  753.  
  754.  
  755.         Thank you.
  756.         Stardial Autodialer     Version 3.10                          15
  757.  
  758.         October 1, 1989
  759.         _________________________________________________________________
  760.  
  761.                S T A R D I A L   R E G I S T R A T I O N   F O R M
  762.  
  763.  
  764.         TO:  Vic Baron                                  Date___/___/___
  765.              GTX
  766.              1168 Glendale Galleria
  767.              Glendale, CA 91210
  768.  
  769.  
  770.  
  771.         FROM: Name:_____________________________________________________
  772.  
  773.               Address:__________________________________________________
  774.  
  775.               City:______________________ State: __________ ZIP: _______
  776.  
  777.               Phone - Day: (   ) __________    Evening: (   ) __________
  778.  
  779.  
  780.  
  781.               STARDIAL                                            $20.00
  782.  
  783.               (CA residents add 6% tax)                            _____
  784.  
  785.               (Foreign orders add $10.00 for shipping)             _____
  786.  
  787.               Total                                               $_____
  788.  
  789.  
  790.  
  791.  
  792.  
  793.               Where did you get STARDIAL (BBS name, phone number, etc.)?
  794.  
  795.               __________________________________________________________
  796.  
  797.               __________________________________________________________
  798.  
  799.               __________________________________________________________
  800.  
  801.  
  802.               Date Registered  ___________________
  803.  
  804.  
  805.               ==========================================================
  806.  
  807.               COMMENTS:_________________________________________________
  808.               __________________________________________________________
  809.               __________________________________________________________
  810.               __________________________________________________________
  811.               __________________________________________________________
  812.               __________________________________________________________
  813.               __________________________________________________________
  814.         Stardial Autodialer     Version 3.10                          16
  815.  
  816.         October 1, 1989
  817.         _________________________________________________________________
  818.         Appendix A
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.                             Editing Keys
  827.  
  828.  
  829.                            Cursor Movement
  830.                            ---------------
  831.  
  832.                 Arrow keys      - cursor movement
  833.                 Ctrl-LeftArrow  - word left
  834.                 Ctrl-RightArrow - word right
  835.                 Home            - beginning of field
  836.                 End             - end of line/field
  837.                 Ctrl-Home       - beginning of first field
  838.                 Ctrl-End        - end of last field
  839.                 Tab             - next field
  840.                 Shift-Tab       - previous field
  841.  
  842.  
  843.                        Inserting and Deleting
  844.                        ----------------------
  845.  
  846.                 Ins             - toggle insert mode
  847.                 Del             - delete character at cursor
  848.                 BackSpace       - delete character left
  849.                 Ctrl-BackSpace  - delete word left
  850.                 Ctrl-T          - delete word right
  851.                 Ctrl-U          - delete to end of field
  852.                 Ctrl-Y          - delete to end of form
  853.  
  854.  
  855.                           Other Editing Keys
  856.                           ------------------
  857.  
  858.                 Enter           - process current field
  859.                 Ctrl-Enter      - process all fields
  860.                 Ctrl-R          - restore field
  861.                 Esc             - abort data entry
  862.         Stardial Autodialer     Version 3.10                          17
  863.  
  864.         October 1, 1989
  865.         _________________________________________________________________
  866.  
  867.         Appendix B - Examples
  868.  
  869.           1. Using STARDIAL with Telix.
  870.  
  871.              If  you have a full featured telecom program such as  Telix,
  872.              you might want to use STARDIAL just as a dialer from  within
  873.              your  telecom program in order to retain the flexibility  of
  874.              your regular comm program.
  875.  
  876.              a)   Start  Telix  as usual. Have your  properly  configured
  877.                   STARDIAL and it's support files located where Telix can
  878.                   find them.
  879.  
  880.              b)   If they are not already set properly, change your  comm
  881.                   port   parameters  to  12/2400  8N1  using  the   ALT-P
  882.                   function.
  883.  
  884.              c)   Press ALT-V for the 'DOS Command Hot-Key' and you  will
  885.                   see your DOS prompt on the status line.
  886.  
  887.              d)   Enter  STARDIAL  <ret>  and  STARDIAL  will  load   and
  888.                   execute.  Use  the normal STARDIAL procedures  to  call
  889.                   Tymnet and logon to the BBS. Once you have logged on to
  890.                   the  BBS,  press ALT-X  and at the exit  prompt,  press
  891.                   <ret>.
  892.  
  893.              e)   STARDIAL  will exit, leaving you connected to  the  BBS
  894.                   and,  after  a  second, you will  be  back  in  Telix's
  895.                   terminal  mode, still connected to the BBS.  From  here
  896.                   you  can  proceed  to do all  the  functions  that  you
  897.                   normally  would  do,  including  up/download,   capture
  898.                   files, chat,etc.
  899.  
  900.              f)   When  preparing  to log off of the BBS, you  are  faced
  901.                   with several choices. You can log off through Telix  as
  902.                   usual and repeat the ALT-V process for another call  or
  903.                   you  can press ALT-V while still connected to  the  BBS
  904.                   and log off through STARDIAL leaving yourself ready for
  905.                   another call.
  906.  
  907.              g)   As  an  alternative approach, but not  to  confuse  the
  908.                   issue,  you  may  reverse  the  previous  steps  for  a
  909.                   different  approach.  Start by running  STARDIAL  as  a
  910.                   standalone and connect to your BBS. After logon to  the
  911.                   BBS,  use  ALT-J to 'shell' to DOS from  STARDIAL.  Run
  912.                   Telix  with  the /o option to stay connected.  When  in
  913.                   Telix,  set  your  ports with  ALT-P  and  continue  as
  914.                   before.  When you exit Telix, type 'EXIT' to return  to
  915.                   STARDIAL and proceed from there.
  916.  
  917.         The above is meant to show the flexibility of using STARDIAL with
  918.         your  favorite comm program. Most of the major programs have  the
  919.         capability of working with external programs. Consult your manual
  920.         for the exact procedure for your program.
  921.  
  922.         Stardial Autodialer     Version 3.10                          18
  923.         October 1, 1989
  924.         _________________________________________________________________
  925.           2. Using STARDIAL and DSZ for auto download.
  926.  
  927.              When  using  STARDIAL as a standalone, there  are  occasions
  928.              when you might decide that you want to download a file  from
  929.              a  BBS and can't use your regular comm program. A quick  and
  930.              efficient  method  is , after connection to the  BBS,  press
  931.              ALT-J  and shell to DOS. Assuming that you have the  program
  932.              DSZ from Omen Technology, you would enter the command dsz t,
  933.              which  will put DSZ into 'talk' mode , or  more  accurately,
  934.              dumb terminal mode. You then proceed to do what you will  in
  935.              the BBS and when you select Zmodem download from the BBS, it
  936.              will  automatically be received by DSZ. After the  transfer,
  937.              you  would press F1 to exit DSZ and 'EXIT' to get back  into
  938.              STARDIAL  where  you  can continue with  whatever  you  were
  939.              doing.
  940.  
  941.           3. Getting mail while in STARDIAL.
  942.  
  943.              When  you just need to call a BBS and check for  your  mail,
  944.              there  is no need to go through your comm program.  STARDIAL
  945.              has  a capture capability which will let you  transfer  your
  946.              mail  to a file called STARDIAL.CAP. When connected  to  the
  947.              BBS and before reading your mail, press ALT-L. A window will
  948.              open  with  a message 'CAP ON' indicating that  the  capture
  949.              file  has  been  opened and capture is now  in  effect.  Any
  950.              characters received by the modem will be stored in the file.
  951.  
  952.              STARDIAL  will strip ANSI escape sequences from  the  buffer
  953.              for  legibility but doesn't affect the console.   You  would
  954.              then  proceed to 'TYPE' your mail or otherwise do  an  ASCII
  955.              dump of the mail to the file. When the session is  completed
  956.              you  may press ALT-L again and get the 'CAP OFF" message  OR
  957.              if  you use ALT-X to exit STARDIAL, the file will be  closed
  958.              automatically.
  959.         Stardial Autodialer     Version 3.10                          19
  960.  
  961.         October 1, 1989
  962.         _________________________________________________________________
  963.         Appendix C - Quick Start
  964.  
  965.  
  966.  
  967.                                    QUICK START
  968.  
  969.         I  want to call my favorite BBS, ZZZ BBS, using  STARDIAL.   Also
  970.         I'd like to download a file from ZZZ BBS.
  971.         ------------------------------------------------------------------
  972.  
  973.         1.   Before you begin you need to gather the following pieces  of
  974.              information:
  975.  
  976.              Your Starlink user ID (Not Galaxy handle)
  977.              Your Starlink password (Not Galaxy password)
  978.              Local telephone number of Tymnet
  979.              Your modem dial "prefix field" (Use ATDT)
  980.              Initialization string of your modem
  981.              Outdial Number of ZZZ BBS
  982.  
  983.              The  outdial  number  is not the area code,  but  unique  to
  984.              Tymnet/Starlink.   Program Exchange (Home of JMODEM) has  an
  985.              area code of 303, but corresponding Outdial Number is  2584.
  986.              Consult an information packet from Galaxy/Starlink.
  987.  
  988.              Telephone Number of ZZZ BBS
  989.  
  990.         2.   Unzip   STARDIAL  and  place all STARDIAL files (except  DOC
  991.              file) in a directory.
  992.  
  993.         3.   In response to the DOS prompt, type STARDIAL and <Enter>.You
  994.              will get Configuration Menu. Fill the blank menu space  with
  995.              the   pieces  of  information  you  have  gathered  at   the
  996.              beginning.  For  Communication  Parameters,  use  7E1.  This
  997.              configuration process is required once.  (You can repeat the
  998.              configuration as often as you want by restarting STARDIAL by
  999.              typing STARDIAL /c.)
  1000.  
  1001.         4.   Type Y(es) to confirm Configuration, and press <Enter>  key.
  1002.              You  now get the main menu of STARDIAL. "Select Outdial"  is
  1003.              highlighted.  With  the arrow keys (or a  mouse),  highlight
  1004.              "Maintenance" and press <Enter> key.
  1005.  
  1006.         5.   You  get  the  maintenance menu.   Choose  "ADD"  and  enter
  1007.              required  information about ZZZ.BBS.  After completing  your
  1008.              entry,  get  back  to  the  main  menu  by  pressing  <ESC>.
  1009.              Highlight  "Select  Outdial" and press <Enter>  to  get  the
  1010.              dialing directory. Now you see that ZZZ.BBS is listed in the
  1011.              directory.
  1012.  
  1013.         6.   Place the highlight on ZZZ.BBS and press <Enter> key.
  1014.  
  1015.         7.   The  messages  from Tymnet/Starlink appear  on  the  screen:
  1016.              "Dialing  Tymnet ...", "CONNECT 2400" (1200 if your baud  is
  1017.              1200), and other messages to tell you that dialing for  your
  1018.  
  1019.         Stardial Autodialer     Version 3.10                          20
  1020.         October 1, 1989
  1021.         _________________________________________________________________
  1022.              selection is proceeding. Be patient, because this process of
  1023.              completing a connection to a BBS can take up to 20  seconds.
  1024.              Do not tap on <Enter> key.
  1025.         8.   Unless  ZZZ  BBS  is busy  or  "off-the-air",  you  will  be
  1026.              connected.   Go ahead and complete a normal logon  procedure
  1027.              required by the BBS.  That's it!
  1028.  
  1029.         9.   Wait! You wanted to download a file from ZZZ BBS.   STARDIAL
  1030.              needs  help from the "outside" to perform a  file  transfer,
  1031.              because it does not contain file transfer protocols, such as
  1032.              ZMODEM  and  JMODEM.  This is how STARDIAL gets  an  outside
  1033.              help.
  1034.  
  1035.              9.1  Before you start  on  STARDIAL, place external protocol
  1036.                   files,   such   as  DSZ.COM  (for   ZMODEM   protocol),
  1037.                   JMODEM.EXE  (for  JMODEM) in the directory  path  where
  1038.                   they can be accessed.
  1039.  
  1040.              9.2  Once  linked up with ZZZ BBS, you proceed  normally  in
  1041.                   asking  ZZZ BBS for down-loading a file.  ZZZ BBS  will
  1042.                   tell you when it is ready to transmit a file.  Then you
  1043.                   type  ALT  and J keys together (ALT-J) to  invoke  "DOS
  1044.                   shell."   This simply means that, after ALT-J, you  can
  1045.                   now run any DOS program, such as DSZ.COM or JMODEM.EXE.
  1046.                   For  example,  to  use  ZMODEM, type DSZ  t  and  press
  1047.                   <Enter> key.
  1048.  
  1049.              9.3  After  a file transfer, you come back  to  STARDIAL  by
  1050.                   typing EXIT and press <Enter> key.  NOTE:  You need  to
  1051.                   know  more about the parameters which are required  for
  1052.                   correct and effective use of ZMODEM, JMODEM, XMODEM and
  1053.                   other protocols.
  1054.  
  1055.  
  1056.         10.  After logging-off from ZZZ BBS, press Alt and H keys at  the
  1057.              same  time (ALT-H) to hang-up your phone, and ALT-X to  exit
  1058.              STARDIAL.
  1059.  
  1060.         NOTE:   STARDIAL (more exactly speaking, its Terminal  mode)  can
  1061.         receive  and show any messages from the BBS and transmit  any  of
  1062.         your  messages  to the BBS.  STARDIAL can also  capture  messages
  1063.         from  the BBS PC to a capture file on your disk drive.
  1064.  
  1065.         QUICK  START  has  attempted to show you a simple  way  of  using
  1066.         STARDIAL  to  perform down and uploading of  binary  files  using
  1067.         protocols such as ZMODEM. STARDIAL has almost as many features as
  1068.         any other standalone telecom software. Consult the  documentation
  1069.         for more advanced ways of running STARDIAL.
  1070.